package cn.sc.summer.constant.email;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

/**
 * 接口：邮件发送常量池
 *
 * @author a-xin
 * @date 2023/10/23 12:51
 */
public interface EmailConstant {

    /**
     * 统一邮件发送地址信息,多个收件人默认使用抄送模式-仅限系统模块
     */
    List<String> EMAIL_ADDRESS = Collections.unmodifiableList(new ArrayList<String>() {
        private static final long serialVersionUID = 1L;
        {
            add("axin229913@163.com");
        }
    });

    /**
     * 统一邮件发送标题-仅限系统模块
     */
    String EMAIL_TITLE = "Project Mail";

    /**
     * 统一邮件默认发送地址，此项必须与配置文件中配置地址一致，否则报错-仅限系统模块
     */
    String EMAIL_FROM = "1846221495@qq.com";

    /**
     * 邮件标题key
     */
    String TITLE = "title";

    /**
     * 邮件主题
     */
    String TOPIC = "topic";

    /**
     * 邮件时间
     */
    String DATE_TIME = "dateTime";

    /**
     * 邮件数据
     */
    String DATA = "table";

}
